Specification of Role-Based Interactions Components in Multi-agent Systems
نویسندگان
چکیده
Roles are an important concept used for different purposes as the modeling of the organizational structure of multi-agent systems, the modeling of protocols, and as basic building blocks for defining the behavior of agents. Modeling interactions by roles brings several advantages, the most important of which is the separation of concerns by distinguishing the agent-level and system-level with regard to interaction. However, in open MASs, the composition of independently developed roles can lead to unexpected emergent interaction among agents. This paper identifies requirements for modeling role-based interactions, and presents a formal specification model of roles for complex interactions. Our approach aims to integrate specification and verification of roles into the Component Based Development approach. An interaction protocol example is given to illustrate our formal framework.
منابع مشابه
Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملA Mechanism for Dynamic Role Playing
The work presented in this article is based upon a methodological approach for building Multi-Agent Systems specifications. The basic idea is to define such systems as a set of entities playing roles which have interactions between them. We present a mechanism for dynamic role-playing specification within a formal framework. The framework use a formalism which can express Multi-Agent Systems as...
متن کاملEnhancement of Development Technologies for Agent-Based Software Engineering
Current trends in software development show a move towards supporting autonomous components (agents). The accurate timing of interactions between such components is growing in importance. However, the modeling tools provide insufficient support for effective specification and implementation of such systems. This paper gives an overview of a doctoral work, where an effort is made to integrate th...
متن کاملElectronic Commerce: From Economic and Game-Theoretic Models to Working Protocols
The area of mechanism design is fundamental to economics and game theory. Research in this area is concerned with the design of multi-agent interactions in ways that lead rational agents to desired behavior [Fudenberg and Tirole, 1991; Kreps, 19901. The design of protocols is fundamental to Computer Science, and is concerned with the design of multiagent interactions in computational settings, ...
متن کامل